package com.lechuang.user.dto;

import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@Accessors(chain = true)
public class UserAuthDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * id主键
     */
    @NotNull(message = "id不能为空")
    private Long  id;


    /**
     * 姓名
     */
    @NotNull(message = "姓名不能为空")
    private String realName;

    /**
     * 身份证号
     */
    @NotNull(message = "身份证号不能为空")
    private String identityNo;

    /**
     * 身份证正面url
     */
    @NotNull(message = "身份证正面不能为空")
    private String identityFrontUrl;

    /**
     * 身份证反面url
     */
    @NotNull(message = "身份证反面不能为空")
    private String identityReverseUrl;


    /**
     * 认证状态
     */
    private Integer authStatus;

}
